--Default Controls:
Arrow keys - Movement, looking- and climbing up and down
X - Jumping
C - Standard attack, holding up and down midair can make it an up- or down-smash
V - Whirling attack, grants invincibility during animation.
P - Pause the game
Esc - Quit

--Known issues:

1, Antivirus
Old game engines and games without certificate, as well as larger single .exe files can trigger certain anti-virus software. These are most certainly false positives but it shouldn't be much of an issue. The only thingg BuKnight reads or writes is the config.ini file (and music until I get .midi to work). Please scan things first regardless.

2, The game crashed on start or shows a blank landscape without a menu.
This can be due to two things. A bad or non-existent config.ini file or lack of music files. The latter I'll be addressing with the proper .midi intergration, but for now please make sure you have a BGM folder with BGM_Stage1.wav, BGM_Stage2.wav, BGM_Boss1.wav, BGM_Boss2.wav and BGM_StageClear.wav files. As for the former, if you lost your config file, create a new one and add these lines:

[options]
screen=2.000000
music=1.000000
[controls]
key_up=87.000000
key_down=40.000000
key_left=37.000000
key_right=39.000000
key_jump=38.000000
key_attack=67.000000
key_whirl=86.000000
key_pause=80.000000


3, The game runs really, really slow on certain stages or after parts of stages
The reason for this is up in the air but it might be several things:

1, Bad coding - I'm working on it but it's far from perfect.
2, V-Sync - If you have Vertical Synchronization forced enabled, please go into your graphics' drivers settings and disable it.
3, ENIGMA / Game Maker Engine's sleep margins - Certain computers (mostly laptops from what I've gathered) may go to 'sleep' for a certain time once rendering the frame is complete to save power. This results in a gap between renders making the feel like it runs at 30FPS rather than the intended 60FPS. Try disabling power saving.
4, Administrator mode - It helped for one of my friends... yeah, don't ask me.